Abstract: The use of multiple antennas at both the transmitter and receiver has been proposed as one of the best way to provide both an increase in reliability and also in information transmission rate. In this paper, the importance of the quantity and quality of the channel state information available at the communication ends is explored so as to achieve high data rates. The different architectures for various degrees of quality and quantity of CSI are studied in this work. The presented architectures are shown to be robust to the uncertainties of CSI. The main focus of this work is to dynamically provide resource allocation so as to achieve better QoS and improve system capacity.

Keywords: Multi-Input Multi-Output (MIMO); Orthogonal frequency division multiplexing (OFDM); Channel side information (CSI).